package com.pi;

import java.util.List;

public class Config {


    //忽略本地已存在的文件
    private boolean ignoreLocalFile;

    //源码存储目录
    private String sourceStoreDir;


    //基础仓库配置
    private RepertorySetting baseRepertory;


    //新版本仓库配置
    private RepertorySetting newRepertory;


    //对比基础目录
    private String compareBasePath;


    //打包后忽略列表
    private List<String> packageIgnoreList;


    //打包生成目录
    private String packDir;

    //是否打包
    private boolean packToZip;

    //打包目录
    private String packZipDir;

    //文档输出目录
    private String docOutput;


    public boolean isIgnoreLocalFile() {
        return ignoreLocalFile;
    }

    public void setIgnoreLocalFile(boolean ignoreLocalFile) {
        this.ignoreLocalFile = ignoreLocalFile;
    }

    public String getSourceStoreDir() {
        return sourceStoreDir;
    }

    public void setSourceStoreDir(String sourceStoreDir) {
        this.sourceStoreDir = sourceStoreDir;
    }

    public RepertorySetting getBaseRepertory() {
        return baseRepertory;
    }

    public void setBaseRepertory(RepertorySetting baseRepertory) {
        this.baseRepertory = baseRepertory;
    }

    public RepertorySetting getNewRepertory() {
        return newRepertory;
    }

    public void setNewRepertory(RepertorySetting newRepertory) {
        this.newRepertory = newRepertory;
    }

    public List<String> getPackageIgnoreList() {
        return packageIgnoreList;
    }

    public void setPackageIgnoreList(List<String> packageIgnoreList) {
        this.packageIgnoreList = packageIgnoreList;
    }


    public String getCompareBasePath() {
        return compareBasePath;
    }

    public void setCompareBasePath(String compareBasePath) {
        this.compareBasePath = compareBasePath;
    }

    public String getPackDir() {
        return packDir;
    }

    public void setPackDir(String packDir) {
        this.packDir = packDir;
    }

    public boolean isPackToZip() {
        return packToZip;
    }

    public void setPackToZip(boolean packToZip) {
        this.packToZip = packToZip;
    }

    public String getPackZipDir() {
        return packZipDir;
    }

    public void setPackZipDir(String packZipDir) {
        this.packZipDir = packZipDir;
    }

    public String getDocOutput() {
        return docOutput;
    }

    public void setDocOutput(String docOutput) {
        this.docOutput = docOutput;
    }
}


